/*
 * @(#)DmsEmailAuditTrail.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */
package com.dcivision.dms.bean;

import com.dcivision.framework.bean.AbstractBaseObject;

/**
  DmsEmailAuditTrail.java

  This class is the serializable bean reflecting business logic uses.

    @author           barbin tao
    @company          DCIVision Limited
    @creation date    12/09/2006
    @version          $Revision: 1.2 $
*/

public class DmsEmailAuditTrail extends AbstractBaseObject {

  public static final String REVISION = "$Revision: 1.2 $";

  private String emailType;
  private String operation;
  private Integer userid;
  private String emailSubject;
  private String emailFrom;
  private String emailCc;
  private String emailBcc;
  private String emailTo;
  private String sentDate;
  private String attchName;
  private String attchSource;
  private String userName;
  private Integer attchCount;
  
  private String operationSearchType;
  private String userSearchType;
  private String fromSearchType;
  private String toSearchType;
  private String ccSearchType;
  private String bccSearchType;
  private String sentDateSearchType;
  private String typeSearchType;
  private String attchNameSearchType;
  private String subjectSearchType;
  private String sortAttribute;
  private String sortOrder;
  
  private String sentDateValue;
  private String secondDateValue;
  private String secondDate;
  private String secondDateSearchType;
  
  private String curStartRowNo;
  private String pageOffset;
  
  private String fromTime;
  private String toTime;
  private String secFromTime;
  private String secToTime;
  
  public String getSecFromTime() {
		return secFromTime;
	}

	public void setSecFromTime(String secFromTime) {
		this.secFromTime = secFromTime;
	}

	public String getSecToTime() {
		return secToTime;
	}

	public void setSecToTime(String secToTime) {
		this.secToTime = secToTime;
	}

	public String getFromTime() {
		return fromTime;
	}

	public void setFromTime(String fromTime) {
		this.fromTime = fromTime;
	}

	public String getToTime() {
		return toTime;
	}

	public void setToTime(String toTime) {
		this.toTime = toTime;
	}

	public String getCurStartRowNo() {
		return curStartRowNo;
	}

	public void setCurStartRowNo(String curStartRowNo) {
		this.curStartRowNo = curStartRowNo;
	}

	public String getPageOffset() {
		return pageOffset;
	}

	public void setPageOffset(String pageOffset) {
		this.pageOffset = pageOffset;
	}

	public String getSecondDate() {
		return secondDate;
	}

	public void setSecondDate(String secondDate) {
		this.secondDate = secondDate;
	}

	public String getSecondDateSearchType() {
		return secondDateSearchType;
	}

	public void setSecondDateSearchType(String secondDateSearchType) {
		this.secondDateSearchType = secondDateSearchType;
	}

	public String getSecondDateValue() {
		return secondDateValue;
	}

	public void setSecondDateValue(String secondDateValue) {
		this.secondDateValue = secondDateValue;
	}

	public String getSentDateValue() {
		return sentDateValue;
	}

	public void setSentDateValue(String sentDateValue) {
		this.sentDateValue = sentDateValue;
	}

	public String getSortAttribute() {
		return sortAttribute;
	}

	public void setSortAttribute(String sortAttribute) {
		this.sortAttribute = sortAttribute;
	}

	public String getSortOrder() {
		return sortOrder;
	}

	public void setSortOrder(String sortOrder) {
		this.sortOrder = sortOrder;
	}

	public String getAttchNameSearchType() {
		return attchNameSearchType;
	}

	public void setAttchNameSearchType(String attchNameSearchType) {
		this.attchNameSearchType = attchNameSearchType;
	}

	public String getBccSearchType() {
		return bccSearchType;
	}

	public void setBccSearchType(String bccSearchType) {
		this.bccSearchType = bccSearchType;
	}

	public String getCcSearchType() {
		return ccSearchType;
	}

	public void setCcSearchType(String ccSearchType) {
		this.ccSearchType = ccSearchType;
	}

	public String getFromSearchType() {
		return fromSearchType;
	}

	public void setFromSearchType(String fromSearchType) {
		this.fromSearchType = fromSearchType;
	}

	public String getOperationSearchType() {
		return operationSearchType;
	}

	public void setOperationSearchType(String operationSearchType) {
		this.operationSearchType = operationSearchType;
	}

	public String getSentDateSearchType() {
		return sentDateSearchType;
	}

	public void setSentDateSearchType(String sentDateSearchType) {
		this.sentDateSearchType = sentDateSearchType;
	}

	public String getSubjectSearchType() {
		return subjectSearchType;
	}

	public void setSubjectSearchType(String subjectSearchType) {
		this.subjectSearchType = subjectSearchType;
	}

	public String getToSearchType() {
		return toSearchType;
	}

	public void setToSearchType(String toSearchType) {
		this.toSearchType = toSearchType;
	}

	public String getTypeSearchType() {
		return typeSearchType;
	}

	public void setTypeSearchType(String typeSearchType) {
		this.typeSearchType = typeSearchType;
	}

	public String getUserSearchType() {
		return userSearchType;
	}

	public void setUserSearchType(String userSearchType) {
		this.userSearchType = userSearchType;
	}

	public Integer getAttchCount() {
		return attchCount;
	}

	public void setAttchCount(Integer attchCount) {
		this.attchCount = attchCount;
	}

	public DmsEmailAuditTrail() {
    super();
  }

  public String getEmailType() { 
    return(this.emailType);
  }

  public void setEmailType(String emailType) { 
    this.emailType = emailType;
  }

  public String getOperation() { 
    return(this.operation);
  }

  public void setOperation(String operation) { 
    this.operation = operation;
  }

  public Integer getUserid() { 
    return(this.userid);
  }

  public void setUserid(Integer userid) { 
    this.userid = userid;
  }

  public String getEmailSubject() { 
    return(this.emailSubject);
  }

  public void setEmailSubject(String emailSubject) { 
    this.emailSubject = emailSubject;
  }

  public String getEmailFrom() { 
    return(this.emailFrom);
  }

  public void setEmailFrom(String emailFrom) { 
    this.emailFrom = emailFrom;
  }

  public String getEmailCc() { 
    return(this.emailCc);
  }

  public void setEmailCc(String emailCc) { 
    this.emailCc = emailCc;
  }

  public String getEmailBcc() { 
    return(this.emailBcc);
  }

  public void setEmailBcc(String emailBcc) { 
    this.emailBcc = emailBcc;
  }

  public String getEmailTo() { 
    return(this.emailTo);
  }

  public void setEmailTo(String emailTo) { 
    this.emailTo = emailTo;
  }

  public String getSentDate() { 
    return(this.sentDate);
  }

  public void setSentDate(String sentDate) { 
    this.sentDate = sentDate;
  }

  public String getAttchName() { 
    return(this.attchName);
  }

  public void setAttchName(String attchName) { 
    this.attchName = attchName;
  }

  public String getAttchSource() { 
    return(this.attchSource);
  }

  public void setAttchSource(String attchSource) { 
    this.attchSource = attchSource;
  }

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}
}
